#!/bin/bash

# 用户数量
count=1

# 用户名前缀
username_prefix="user"

# 存储用户名和密码的文件
output_file="user_credentials.txt"

# 清空输出文件以防止追加内容
> "$output_file"

# 创建用户并设置密码
while [ $count -le 10 ]  # 假设要创建10个用户
do
  # 创建用户名
  username="${username_prefix}${count}"
  
  # 设置密码
  password="password${count}"

  # 创建用户
  useradd "$username"

  # 设置密码
  echo "$username:$password" | chpasswd

  # 将用户名和密码写入文件
  echo "$username:$password" >> "$output_file"

  # 输出已创建的用户名和密码
  echo "User created: $username with password $password"

  # 计数器递增
  ((count++))
done

echo "All users created and passwords saved in $output_file"
